package mx.ipn.to;



public class DetallePrefacturaTO extends TransferObject {
	private int idDetallePrefactura;
	private int idClienteRfc;
	private int idOperacion;
	private boolean considerado;
	private Integer[] listIdDetallePrefactura;
	private ClienteRfcTO[] listClienteRfcTO;
	private BitacoraServicioTO[] listBitacoraServicioTO;
	private Boolean[] listConsiderado;

	public Integer[] getListIdDetallePrefactura() {
		return listIdDetallePrefactura;
	}

	public void setListIdDetallePrefactura(
			Integer[] listIdDetallePrefactura) {
		this.listIdDetallePrefactura = listIdDetallePrefactura;
	}

	public ClienteRfcTO[] getListClienteRfcTO() {
		return listClienteRfcTO;
	}

	public void setListClienteRfcTO(ClienteRfcTO[] listClienteRfcTO) {
		this.listClienteRfcTO = listClienteRfcTO;
	}

	public BitacoraServicioTO[] getListBitacoraServicioTO() {
		return listBitacoraServicioTO;
	}

	public void setListBitacoraServicioTO(
			BitacoraServicioTO[] listBitacoraServicioTO) {
		this.listBitacoraServicioTO = listBitacoraServicioTO;
	}

	public Boolean[] getListConsiderado() {
		return listConsiderado;
	}

	public void setListConsiderado(Boolean[] listConsiderado) {
		this.listConsiderado = listConsiderado;
	}

	public void setIdDetallePrefactura(int idDetallePrefactura) {
		this.idDetallePrefactura = idDetallePrefactura;
	}

	public int getIdDetallePrefactura() {
		return idDetallePrefactura;
	}

	public void setIdClienteRfc(int idClienteRfc) {
		this.idClienteRfc = idClienteRfc;
	}

	public int getIdClienteRfc() {
		return idClienteRfc;
	}

	public void setIdOperacion(int idOperacion) {
		this.idOperacion = idOperacion;
	}

	public int getIdOperacion() {
		return idOperacion;
	}

	public void setConsiderado(boolean considerado) {
		this.considerado = considerado;
	}

	public boolean getConsiderado() {
		return considerado;
	}

	public DetallePrefacturaTO(int idDetallePrefactura, int idClienteRfc,
			int idOperacion, boolean considerado) {
		super();
		this.idDetallePrefactura = idDetallePrefactura;
		this.idClienteRfc = idClienteRfc;
		this.idOperacion = idOperacion;
		this.considerado = considerado;
	}

	public DetallePrefacturaTO() {
		super();
		this.idDetallePrefactura = -1;
		this.idClienteRfc = -1;
		this.idOperacion = -1;
		this.considerado = false;
		this.listIdDetallePrefactura = null;
		this.listClienteRfcTO = null;
		this.listBitacoraServicioTO = null;
		this.listConsiderado = null;
	}

	public DetallePrefacturaTO(int idDetallePrefactura,
			ClienteRfcTO[] listClienteRfcTO,
			BitacoraServicioTO[] listBitacoraServicioTO,
			boolean considerado) {
		super();
		this.idDetallePrefactura = idDetallePrefactura;
		this.idClienteRfc = -1;
		this.idOperacion = -1;
		this.considerado = considerado;
		this.listIdDetallePrefactura = null;
		this.listClienteRfcTO = listClienteRfcTO;
		this.listBitacoraServicioTO = listBitacoraServicioTO;
		this.listConsiderado = null;
	}

	public DetallePrefacturaTO(Integer[] listIdDetallePrefactura,
			ClienteRfcTO[] listClienteRfcTO,
			BitacoraServicioTO[] listBitacoraServicioTO,
			Boolean[] listConsiderado) {
		super();
		this.idDetallePrefactura = -1;
		this.idClienteRfc = -1;
		this.idOperacion = -1;
		this.considerado = false;
		this.listIdDetallePrefactura = listIdDetallePrefactura;
		this.listClienteRfcTO = listClienteRfcTO;
		this.listBitacoraServicioTO = listBitacoraServicioTO;
		this.listConsiderado = listConsiderado;
	}

}
